package timbap.visualizer.api.plugin.container;

/**
 * The <code>PluginControllableSwitch</code> interface is the base
 * interface for plugin switches that listen to switch commands
 * published by an external source, for example their plugins
 *
 * @author  Andreas Pabst
 * @see     timbap.visualizer.api.plugin.container.PluginSwitchCommandListener
 * @see     timbap.visualizer.api.plugin.container.PluginSwitch
 */
public interface PluginControllableSwitch extends PluginSwitchCommandListener,
                                                  PluginSwitch {

}